#if !defined(_CGAMMA_H_)
#define _CGAMMA_H_

#include <sstream>
#include <list>
#include <math.h>

typedef std::list<int> tListaDistancias;
typedef std::list<unsigned char> tListaBytes;

class cGamma  
{
	private:
		void ObtenerBitsPrendidos(bool vecPos[], unsigned int nroBinario);
	public:
		cGamma();
		virtual ~cGamma();
	
		tListaBytes* codificacion(int numero);
		int decodificacion(tListaBytes & codificacion);
};

#endif // fin del define
